
package com.joysuch.wwyt.bp.bean;

import java.util.List;

import cn.zlg.common.springmvc.validate.constraints.NotNull;
import com.joysuch.wwyt.mh.bean.MhMonitoringPointBean;
import lombok.Data;

@Data
public class BpStoreAreaAddBean {

    private Long id;
    // 租户
    private Long tenentId;
    // 组织机构代码
    private String orgCode;
    // 装置编号
    private String code;
    // 装置名称
    @NotNull(field = "库区名称")
    private String name;
    //
    private Double surrSafetyDistance;
    //
    private Double surrEquipmentDistance;
    // 创建时间
    private java.time.LocalDateTime createTime;
    // 装置位置
    @NotNull(field = "库区位置")
    private String location;
    // 设备型号
    private String envFunctionArea;
    // 装置功能
    private Double storeaAreaSize;
    // 装置状态
    private Double nearbyStoreHouseMinDistance;
    // 所属重大危险源单元
    private String majorHazardUnit;
    // 所属重大危险源单元编号
    private String majorHazardUnitCode;
    // 创建人
    private Long createBy;
    // 更新人
    private Long updateBy;
    // 更新时间
    private java.time.LocalDateTime updateTime;
    // 删除标记
    private String deleteFlag;
    // 监测点Id
    private List<Long> pointId;
    //库房数量
    private int houses;
    // 监测点信息
    private List<MhMonitoringPointBean> mhMonitoringPointBeans;
    // 重大危险源ID
    private Long majorHazardId;
}
